from: agdean@moss.csc.ncsu.edu We apologize if you receive multiple copies of this announcement. --------------------------------------------------------------------- Advance Program and Call for Participation --------------------------------------------------------------------- ACM SIGPLAN 2001 Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES'2003) http://www.cs.purdue.edu/s3/LCTES03/ June 11-13, 2003, San Diego, California, USA Early registration deadline: May 7 Hotel block reservation cutoff: May 16 In conjunction with the ACM Conference on Programming Language Design and Implementation (PLDI'2003) and Federated Computing Research Conference (FCRC'03) Description =========== As the complexity of the application domains for the embedded systems increases, new research challenges are encountered for achieving desired level of performance goals (which could be diverse such as speed, real time constraints, code size, power, and scalability). Due to limited resources locally available, embedded systems are increasingly used in a networked (wired, wireless, as well as mobile) environment. In addition, advances in hardware reflect into solving issues using a combination of hardware and software techniques. The aim of LCTES is to provide a forum for discussing the latest research related to the above trends and to allow researchers and developers working on different aspects to get together and synergize. Advance Program =============== WEDNESDAY JUNE 11, 2003 Welcome and Opening Remarks General Chair's Address Program Chair's Address SESSION 1: COMPILER OPTIMIZATIONS PREDICTING THE IMPACT OF OPTIMIZATIONS FOR EMBEDDED SYSTEMS Min Zhao, Bruce Childers, Mary Lou Soffa (University of Pittsburgh) FINDING EFFECTIVE OPTIMIZATION PHASE SEQUENCES Prasad Kulkarni, Wankang Zhao (Florida State Univ.), Hwashin Moon (Seoul National Univ.), Kyunghwan Cho (Korea Advanced Institute of Science and Engineering), David Whalley (Florida State Univ.), Jack Davidson (univ. of Virginia), Mark Bailey (Hamilton College), Yunheung Paek (Seoul National Univ.), Kyle Gallivan (Florida State Univ.), Douglas Jones (Univ. of Illinois, Urbana-Champaign) ADVANCED COPY PROPAGATION FOR ARRAYS Peter Vanbroekhoven, Gerda Janssens, Maurice Bruynooghe (Katholieke Universiteit), Henk Corporaal, Francky Catthoor (IMEC) SESSION 2: EFFICIENT JAVA SYSTEMS A JAVA VIRTUAL MACHINE ARCHITECTURE FOR VERY SMALL DEVICES Nik Shaylor, Doug Simon, Bill Bush (Sun Microsystems) COMPILING JAVA FOR LOW-END EMBEDDED SYSTEMS Kim Burgaard (Systematic Software Engineering A/S), Flemming Gram Christensen, Jśrgen Lindskov Knudsen (Mjolner Informatics A/S), Ulrik Pagh Schultz (University of Aarhus) EFFICIENT MEMORY-REFERENCE CHECKS FOR REAL-TIME JAVA Angelo Corsaro and Ron K. Cytron (Washington University) DATA SIZE OPTIMIZATIONS FOR JAVA PROGRAMS C. Scott Ananian and Martin Rinard (M.I.T.) STUDENT POSTERS RECEPTION AND INDUSTRIAL PANEL Panel and Moderator: TBA THURSDAY, JUNE 12, 2003 SESSION 3: MEMORY MANAGEMENT MEMORY SAFETY WITHOUT RUNTIME CHECKS OR GARBAGE COLLECTION Dinakar Dhurjati, Sumant Kowshik, Vikram Adve and Chris Lattner (University of Illinois, Urbana-Champaign) CONTROLLING FRAGMENTATION AND SPACE CONSUMPTION IN THE METRONOME, A REAL-TIME GARBAGE COLLECTOR FOR JAVA David F. Bacon Perry Cheng V.T. Rajan (IBM T. J. Watson) TIME-TRIGGERED GARBAGE COLLECTION - ROBUST AND ADAPTIVE REAL-TIME GC SCHEDULING FOR EMBEDDED SYSTEMS Sven Gesteg…rd Robertz and Roger Henriksson (Lund University) SESSION 4: SCHEDULING FOR EMBEDDED SYSTEMS PHASED SCHEDULING OF STREAM PROGRAMS Michal Karczmarek, William Thies, Saman Amarasinghe (M.I.T.) SCHEDULABILITY-DRIVEN FRAME PACKING FOR MULTI-CLUSTER DISTRIBUTED EMBEDDED SYSTEMS Paul Pop, Petru Eles, Zebo Peng (Linkoping University) PLENARY SESSIONS SESSION 5: MODELING AND ANALYSIS OF EMBEDDED SYSTEMS ROBUSTNESS ANALYSIS OF AVIONICS EMBEDDED SYSTEMS Y. Ait Ameur (LISUI-ENSMA), G. Bel, F. Boniol, S. Pairault, V. Wiels (ONERA-CERT/DTIM) TIME WEAVER: A SOFTWARE-THROUGH-MODELS FRAMEWORK FOR EMBEDDED REAL-TIME SYSTEMS Dionisio de Niz and Raj Rajkumar (Carnegie Mellon University) TRANSPORT LAYER ABSTRACTION IN EVENT CHANNELS FOR EMBEDDED SYSTEMS Ravi Pratap and Ron K Cytron (Washington University) FROM SIMULINK TO SCADE/LUSTRE TO TTA: A LAYERED APPROACH FOR DISTRIBUTED EMBEDDED APPLICATIONS Paul Caspi, Adrian Curic, Aude Maignan, Christos Sofronis, Stavros Tripakis (VERIMAG), Peter Niebert (Laboratoire d'Informatique Fondamentale) ON EFFICIENT PROGRAM SYNTHESIS FROM STATECHARTS Andrzej Wasowski (IT University of Copenhagen) GENERATING EMBEDDED SOFTWARE FROM HIERARCHICAL HYBRID MODELS Rajeev Alur, Franjo Ivancic, Jesung Kim, Insup Lee, Oleg Sokolsky (University of Pennsylvania) FRIDAY, JUNE 13, 2003 SESSION 7: HARDWARE/SOFTWARE PARTITIONING AND RECONFIGUREABILITY AN ALGORITHM FOR MAPPING LOOPS ONTO COARSE-GRAINED RECONFIGURABLE ARCHITECTURES Jong-eun Lee, Kiyoung Choi, Nikil Dutt (University of California, Irvine) PROFILING TOOLS FOR HARDWARE/SOFTWARE PARTITIONING OF EMBEDDED APPLICATIONS Dinesh C. Suresh, Walid A. Najjar, Frank Vahid (University of California, Riverside) A GRAPH COVERING ALGORITHM FOR A COARSE GRAIN RECONFIGURABLE SYSTEM Yuanqing Guo, Gerard J.M. Smit, Paul M. Heysters, Hajo Broersma (University of Twente) SESSION 8: PARTITIONING AND MEMORY OPTIMIZATIONS TAMPER-RESISTANT WHOLE PROGRAM PARTITIONING Tao Zhang, Santosh Pande, Antonio Valverde (Georgia Institute of Technology) STORAGE ASSIGNMENT OPTIMIZATIONS THROUGH VARIABLE COALESCENCE FOR EMBEDDED PROCESSORS Xiaotong Zhuang, ChokSheak Lau, Santosh Pande (Georgia Institute of Technology) PLENARY SESSIONS SESSION 9: EFFICIENCY OF COMPRESSED CODE A DISE IMPLEMENTATION OF DYNAMIC CODE DECOMPRESSION Marc Corliss, E Christopher Lewis, Amir Roth (University of Pennsylvania) ON THE SIDE-EFFECTS OF CODE ABSTRACTION Bjorn De Sutter, Hans Vandierendonck, Bruno De Bus, Koen De Bosschere (Ghent University) ENHANCING THE PERFORMANCE OF 16-BIT CODE USING AUGMENTING INSTRUCTIONS Arvind Krishnaswamy, Rajiv Gupta (University of Arizona) SESSION 10: ENERGY MANAGEMENT ENERGY-BALANCED TASK ALLOCATION FOR COLLABORATIVE PROCESSING IN NETWORKED EMBEDDED SYSTEMS Yang Yu and Viktor K. Prasanna (University of Southern California) ADAPTING INSTRUCTION LEVEL PARALLELISM FOR OPTIMIZING LEAKAGE IN VLIW ARCHITECTURES H. S. Kim, N. Vijaykrishnan, M. Kandemir, M. J. Irwin (Pennsylvania State University) ENERGY MANAGEMENT FOR REAL-TIME EMBEDDED APPLICATIONS WITH COMPILER SUPPORT Nevine AbouGhazaleh, Bruce Childers, Daniel Mosse, Rami Melhem, Matthew Craven (University of Pittsburgh)